<?php
    include_once('../modele/Utilisateur.class.php');
    include_once('../modele/Activite.class.php');
    include_once('../modele/Tache.class.php');
    include_once('../acces_donnees/AccesDonneesActivite.class.php');
    include_once('../acces_donnees/AccesDonneesTache.class.php');
    include_once('../bibliotheque/f_verification.php');
    
    session_start();

    if (!empty($_SESSION['utilisateur']))
    {
        if (($formulaireAjoutTache = controleFormulaire($_POST)) !== FALSE)
        {
            $dateCreationTache = $_POST['date_creation_tache'] . ' ' . date('H:i:s');
            $dateEcheanceTache = $_POST['date_echeance_tache'] . ' ' . date('H:i:s');
            
            $activite = new Activite($_POST['lien_activite_tache']);
            $tache = new Tache(null, $dateCreationTache, $dateEcheanceTache,
                               $_POST['ftexte_nom_tache'], $_POST['ftexte_statut_tache'], $activite);
            $accesTache = new AccesDonneesTache($tache, $_SESSION['utilisateur']);
            $etatCreationTache = $accesTache->creation();
            
            //Détermine si l'ajout a été un succès ou pas
            $_SESSION['etatGestionTache'] = $etatCreationTache;
            header('Location: c_racine.php?page=gestion_tache');
        }
        else
        {
            $_SESSION['etatGestionTache'] = FALSE;
            header('Location: c_racine.php?page=gestion_tache');
        }
    }
?>